package com.geologyoa.persist;
import java.util.List;
import com.geologyoa.domain.Dwqk01;
public interface Dwqk01Dao {
	public abstract Boolean AddDwqk(Dwqk01 dwqk01);
    public abstract Boolean CheckDwqkByName(String DWQK0102);
    public abstract Boolean CheckDwqkByIdAndName(int id,String name);
    public abstract Boolean CheckDwqkByIdAndZZType(int id,String type);
    public abstract Boolean CheckDwqkByIdAndZZTypeExceptZZid(int zzid,int id,String type);
    
    public abstract List<Dwqk01> SearchDwqk(String DWQK0102,String DWQK0103,String DWQK0104s,String DWQK0104e,String DWQK0105, String DWQK0107,String DWQK0108,String DWQK0110,String DWQK0116,String DWQK0117);
    public abstract List<Dwqk01> SerachDwqkByZZType(String DWQK0103, String DWQK0104,
			String DWQK0107, String DWQK0110, String ZZType, String ZZLevel);
    public abstract Boolean UpdatDwqk(Dwqk01 dwqk01);
    public abstract Boolean DelDwqk(String DWQK0101);
    public abstract List<Dwqk01> SearchAllDwqk();
}
